<?php
	//ʹ��php��ͼ����������֤��
	$checkCode="";
	for($i=0;$i<4;$i++)
	{
		$checkCode.=dechex(rand(1,15)); //�������1��15������ת��ʮ��������
	}

	//��������
	$image1=imagecreatetruecolor(105,25);

	//���뵽session��
	session_start();
	

	$color=imagecolorallocate($image1,255,255,255);

	//����������
	for($i=0;$i<20;$i++)
	{
		imageline($image1,rand(0,105),rand(0,25),rand(0,105),rand(0,25),imagecolorallocate($image1,rand(0,255),rand(0,255),rand(0,255)));
	}

	//imagestring������֤��
	imagestring($image1,rand(4,10),rand(0,70),rand(0,10),$checkCode,$color);

	//�������ҳ
	header("content-type:image/png"); //��png��ʽ��ʾ
	imagepng($image1);

	//����ͼƬ
	imagedestroy($image1);
	$_SESSION['code']=$checkCode;

?>